"lets just start with one word, STAFF!!!I have never stayed at any resort anywhere in the world with such an amazing staff, this was my first time and definitley will be back because of them, is it everything ?no , what can be worked in is the beach loungers , they are horrible and old , need to be more comfortable on that beautiful beach, second the pools need some work , and lastley the food at breakfast was not good , always look forwars to breakfast and had to settle with pbandj sandwich ,...