Brilliant location. Great hosts. Wonderful place to stay.