The resort staff were amazing, they looked after us and made us feel very welcome. The buffet breakfast was amazing, the rooms were spacious and very clean. The pools around the property were awesome and the bbq on the beach was great! I have nothing but great things to say about this resort 🙂