Very clean, spacious, and great amenities.