Gorgeous property, guest rooms have two balconies. Very clean and well kept. The pools are amazing. The beach area is perfect for families, keep in mind they do provide beach toys! Little spot to the side with a playground, ping pong, rock climbing, etc. Multiple shops and bars down at the pool. Would highly recommend