Everything you could ask for and more. Fantastic views, fantastic hosts, warm and great facilities. Would love to stay again