Excellent location. Fabulous accomodation. Superb host. Couldn't ask for better.