An idyllic spot of peace and beauty. A great place to go to, to get away