Place was clean, parking was provided, beach and stores within walking distance. Had no issues checking in. Would definitely stay again.