Beautiful place, amazing surroundings, great host. Cannot speak highly of this place enough. Just fantastic.