Clean, convenient location, excellent communication. Great stay!