We enjoyed our stay because there's many choices of area to swim. The staff are all friendly and courteous. The food at the restaurant was worth the penny paid. It was delicious and serving was good for at least 4 people. I hope they can work more on cleanliness.