Nice place with good location. Other reviews say the traffic noise is bad, but I never noticed it. Deer…