Clean and great amenities! Seamless check in process.