I have real misgivings about this hotel and whether or not to leave a review. The views were really wonderful and it is a nice quiet spot. The couple that run it are extremely nice but the hotel is pretty run down. So much wasn't working in the room, the tiles had a weird slimey feel to them, the beds were pretty awful and very small, the garage was very difficult to get in and out of...It is also located basically just too far from anywhere to really make walking a great option with kids in the heat (1.5 kilometers from the nearest shopping area) and though it isn't that hard to drive around, you just wouldn't have to if you stayed just about anywhere else. Who wants to drive every day to buy basic necessities or go out to dinner when there are large pockets of areas all around where you don't have to drive for anything? The hotel IS right on the beach, which is why we chose it, but the nearest flags are actually quite a hike, so you can't really just step out of the hotel and find a spot feet from your door. The waves in this area were very choppy (even for experienced swimmers)and full of huge jellyfish, so again, if we were to return to the area, we'd probably try to find a more child friendly beach.