Great island property, good services on island, clean rooms, excellent food!! Service is good. If you go during a convention party, service will slow down, but they try very hard to ensure your happiness.
Resort I rate a 3.9-4 star, they can easily be a 5 star with some minor adjustments.