Very clean, spacious, and perfect location. Checkin and checkout were convenient, all around great experience.