Overall, decent stay...Carpet in room still had hair from previous guests and one of the walls had a big yellow stain (looked like it could have been wiped off but wasn't) but, otherwise, bed & bathroom were relatively clean...Free breakfast was what you would expect - i.e. "American" including breakfast potatoes, toast, ceral, eggs, juice, waffles, etc...Convenient location if planning to go to Hampton or Salisbury beach.