Great communication, well located and personal touches made for a wonderful stay.