Peaceful and beautiful little space on a magnificent landscape