Location was unbelievable, less than a one minute walk to the beach. Parking wasn't a big deal if you have a problem early it always clears up in the early evening. John was super helpful and the place was ready a few hours before check-in.