Great location and communication, wonderful personal touches, and absolutely magnificent place to stay. Cannot recommend enough.