Super clean and exactly as pictured. Really quick responses and easy check in. We stayed for a few nights with our six month old and had a lovely time. Close to turtle bay. The community pool was sparkling clean and almost always empty. Really quiet and peaceful. Would stay here again. :)