The suite I had was really big and was brand new, spotless and had a coffee maker etc. the staff really make it here, they are all warm, friendly and happy to help with anything, the breakfast was also fantastic with a great range of buffet and the choice of a cooked option as well, the eggs Benedict was delicious. The gym has cardio equipment and a weights rack and it's a two minute walk from the beach.
I would definately stay here again if I was in the area.