Place was pretty and clean, but very small (no real door to the bathroom f.ex.) and the location was fine. Very good air conditioning (effective but did not create a draft).
It was entirely too expensive to have to buy your own toilet paper and I would have expected a place that adversities the beach to supply beach towels. Overall ok.