Great location and sweet little spot. By American standards, the bed is hard. No hot water. However, the place is adorable and the location really can't be beat. We would go back, just next time we wouldn't book it after a really long flight- all we wanted was a hot shower :(. Rio was very communicative and his family gave us AMAZING dinner recommendations!