Great attention to detail. Easy check in and great amenities