Excellent stay, wonderful hospitality, personal touches, fabulous location, stylishly decorated. Great stay!