If you're looking for an affordable place to stay in the Hampton Beach area that is a very short walk (couple minutes) to the beach, has free parking, is very clean and comfortable and has easy access to all the festivities on Ocean Blvd, you need to seriously consider John's place. Plus, check-in was very easy and John was very responsive with all communications. I'm sure we'll back next year!