We paid for our room in full before going and when we got there we were charged an additional fee of $140.00 a room. We booked two rooms so 280.00 was charged to my card. They charge $25.00 a day for parking in their parking garage. We had two cars so that was $150.00 . We had to pay for coffee, that they kept in their lobby, and we never even drank. We had to pay for umbrellas and chairs for the beach, that we didn’t even use. We had to pay for the gym, which we never used. you pay for all their amenities even if you do not use them. they have a beautiful balcony with a small restaurant and a bar, you can sit out there, but you can’t drink a cup of coffee. You’re not allowed any drinks out there, because they have a bar so you need to order from their bar. How is that a relaxing vacation? There was a room off to the side that was completely empty, but had a couple tables in there. we went in to play a card game and one of the employees told us we couldn’t be in there because it’s a bar and you have to order from the bar so we couldn’t have our coffee in there either, he was very rude!! We had a great time at Hampton Beach, but we definitely will never stay at Ashworth again.