Very basic hotel. Under new ownership I believe so they are trying to fix up a few things. Extremely friendly and helpful manager. Parking is tight (only 1 car per room), and the room we stayed in was a large size, but only had a small window unit air conditioner which didn't do a lot with 90 degree heat. Also had a small kitchenette area, but no pots and pans, and only 2 dishes/glasses. Would be a great room for a family as it has the small kitchen area and is very basic. Price was VERY high for the quality of the hotel, but having never stayed overnight at Hampton Beach before, I'm not sure what prices other hotels charge.