A very well equipped self-contained modern unit in a stunning location with warm friendly hosts.