Fine accommodations, but the check in process is cumbersome.