Excellent hosts, astounding location and a great stay all around! Highly recommend.