Outstanding from start to finish. Excellent communication from Richard. Richard goes above and beyond with helpfulness and small touches. Great hospitality.