Very clean and fragrant! The ocean view and the sunset is so generous and unforgettable. There are so many games and activities you can play, like golf, ping pong, volleyball, swimming of course, and others I can’t even give the name… So much fun! Best stay every Will book again when I come back! Thanks!