this is fine for an over-nighter. don't think I'd care to stay for a length of time. we didn't try the restaurant. also didn't use the bathroom or laundry. with passport it's priced right. but we had a pull-thru & didn't have to unhook. not sure if we'd stay here again.