One of the best places I’ve stayed. Clean, roomy, private, comfortable, welcoming.