Great place, secluded in the mountains