Wonderful stay, beautiful thoughtful touches, and fantastic communication