if we do not count the technical problem with the key, the delayed checkin and the miss communication, everything else was fabulous.