This is my second time going to this resort, the food was excellent and staff were so kind and helpful. The resort was always clean and tidy. We stayed in building #1 by the beach, being so close to the beach was wonderful. Lots to do with our little ones (5 & 3), go to the beach, swim, go to the play ground etc. Everyone was so kind to our little ones. The only two things I would say is I wish there was a shuttle to and from the resort. You can only get a shuttle if you fly through West Jet or Sun wing. Also, building #1 was noisy the last 3 days of our trip as locals were playing loud music early in the morning. I was told that buildings 2,3,4,5 were really quiet. Over all my family enjoyed ourselves and will be back.