Very clean! the pictures are accurate, the pool is amazing with a great view. its quiet and perfect for families. it has shops nearby to get anything you need and Ms. Katerina is such a pleasant and accommodating hostess. We loved it and we cannot recommend it enough.