Beautiful location and accommodation. Will definitely be back!