Peaceful setting nestled amongst nature. Perfect for a restful stay.