We stayed here three nights and really enjoyed ourself. It's a very family friendly resort. We loved the snorkeling and pool area. Just amazing. The breakfast was lovely and in room dining was fast and efficient. The rooms were of a good size and the staff were very friendly. We will be returning for longer next time.