Place is mostly what was expected after reading the reviews! Location is great.