Clean, spacious, GREAT location. Highly recommended.