The apartment was very clean and my son absolutely loved the pool. We had a great time. The staff were very friendly and prompt in their dealings with us.