Clean, spacious place with fabulous mountain views and lovely animals.