The pictures and description are misleading. It is not near a beach, and the restaurant is not really a restaurant. When we checked in at 7:30pm on a Friday, we were told that the chef was gone. We assumed we just missed him. The next day, I spoke with the front desk to ask about the restaurant hours. I was told that the restaurant is open late in the evening. Later, we went to the restaurant at 7pm and again was told that the chef was not there. As we were trying to figure out why the chef wasn't working on a Saturday evening, another family was seated at a table. We asked why couldn't we get seated, and another guest chimed in and told us that we have to place our dinner orders early in the day from a selection of 3 items, and the chef will drop the meals off at the restaurant in the evening. Huh? No one ever told us that at check in or the next day when I asked about restaurant hours. It was confusing to not know this.
For the rooms, there was no real separate bathroom from the main area where the bed is. There is a door next to the bed for the toilet (very small area just big enough for a toilet), and a separate door for the shower. Very small and right next to bed.
You can see the beach at a distance from the hotel, but you can't get to it. There is no road to drive to it and you cannot walk. If you need a cheap place to sleep, this is it, but do not expect more than a bed, and a place to shower.