Clean, thoughtful, comfortable, and welcoming. My wife and I loved every second of staying here.