Spacious & clean in a great location. Was able to park on street. Easy check in and great communication. Highly recommend!