Superb accommodation.
Well designed for families. Close to the beach. So so clean. Perfect retreat.