Clean, spacious, beautiful, and great location. Lots of street parking and all the amenities we needed! Highly recommend!