Immaculate and has everything you need. Great place a for a family beach vacation.