All the staff were very friendly and helpful. They'd come around the pool serving water and ice lollies. We visited to celebrate our anniversary and was pleasantly surprised by the effort (no spoilers here). Not the resort's fault, but the private beach had some oil spills which were very difficult to wash off. I had to send my shoes for professional cleaning. The resort was undergoing renovation, glad to see improvements/maintenance!