Place is great and location is perfect.