Wonderful hospitality, great stay, convenient location with everything you would need, many thoughtful touches in the room, plenty of space, great communication, and superb overall!