Chidi O.
The oceanfront room has an incredible view, and the food is really good and affordable. I'd suggest getting a room with AC, since it can get a little hot. I think it's pet friendly too, because there was a cute, friendly cat and dog on site.
