Clean, convenient, and easy communication. We had a lovely stay!