Great location, close to restaurants and the beach, smooth checkin and great with the onsite parking.