Spacious, clean, convenient and good communication. Great stay!