Arrived at the resort after a long flight to a nice cool glass of rum punch, check in was quite speedy , we were taken to our room on a cart along with our cases which the poor guy had to haul up two flights of stairs , he deserved his tip. Our room was block 40 which was the furthest away from everything , but there are carts to take you to the lobby where mostly everything is, we were hungry after such a long flight and headed to the buffet, we found it very dingy looking, we have been to a lot of places in the Caribbean and the buffet restaurants were always stunning, I think it could do with a refurb, the meal we had that night wasn't the best. We only went there for breakfast after that, and sometimes had breakfast at the Poseidon. All the other meals we had at the specialty restaurants was great . You really have to do something about covering all the cakes , cheeses, hams , fresh fruit because I was so put off by the amount of flies on all said items. Citronella candles aren't doin the job. We really enjoyed the large pool , adult pool and the beaches you have to offer, one complaint is that the jacuzzis don't work and I have noticed people on trip advisor complaining about that in the past and still nothing has been done to fix them. We enjoyed the beach the most because if you take some bread or buns with you you can feed the tropical fish, especially the beach beside the adult pool, you don't even have to go in that far to see them. I forgot to mention the room , it was so nice and kept spotless at all times by our maid. Some really friendly staff but some could do with a course in guest relations .one member of staff in the lotus house restaurant was outstanding , his name was Sheldon , I spilt some sauce down my dress and he tried his hardest to get it out for me. The Mexican restaurant does a very good fillet minion steak , superb. Drinks were always plentiful, our favourites were the dirty banana and the BBC , delicious. We would like to return some day as we really liked the resort but all the above would have to be put into action to make me come back. Apart from the nigly bits I have mentioned we had a great time.