Perfect. From the time we booked to checking in to check out. The communication was superb and Joe was very responsive and helpful.