Excellent accommodations! Everything you could possible need for a beach stay! Extremely clean and very (very) comfortable. Already planning next years return trip.