The name of the place is the most appealing thing, the staff member who greeted me was nice, and the small terrace offers nice views but is too cramped for more than three people. The facilities were terrible for the price, and there were cockroaches. The room had no window, so it was scorching hot, and the fan was dusty. I slept badly, was woken up to clean the room without a prior notice before checkout, and left with itchy skin. It was definitely not the best choice.
Javier2 weeks ago