Beautiful location and accommodation. We will definitely be back!