Very clean and spacious place, great location, and super smooth self check-in!