over all place was beautiful. the condo was well equipped. My biggest complian would be staff are soo unprofessional and rude. I think even racist. I would not recommend this place to any one not because its dirty or not nice but the staff make your experience unpleasant. We had a guy follow us from pool to pool telling us we could not stay there. We had keys but we forgot them in our condo. eventually one of the guest in the pool stood up for us and he finally backed off. I mean we were both guess I don'tknow why the difference treatment. I will never stay here again