Clean, spacious, and wonderful location. Very communicative and accommodating. Highly recommended!