very nice & super clean. perfect view & well stocked with amenities. it felt like home within a vacation.