The place was sparkling clean, beautiful and comfortable. Loved the views, and the pool. Would happily stay again.