A good spot. One with the nature. Tucked away in a quiet beautiful place.