Nice place but some improvements are desirable. The location is great.