A beautifully appointed well located spot with all sorts of fabulous extras and helpful informed hosts who are willing to help. Would definitely return :)