Service here is great. They care about what you think, the maids, and the people at the front desk will do anything for you! The rooms are always clean and they have their own floats and beach chairs and umbrellas, tennis, volleyball, ping pong. It is great! I recommend it!