Super clean with perfect amenities for a family stay. View and beach access is priceless! Highly recommend :)