Clean, comfortable, welcoming and prompt responses. A really good place to stay.