Stunning location. Beautiful views. Superb host. Easy check-in. We had a wonderful stay.