Clean, spacious, great location, responsive replies to questions. Great stay!