All reviews seem negative
This place is a dump! It should be condemned. Its website totally misrepresents the quality of the accommodations. Many things are falling apart and the owners do not care as l...