The place was amazing and location is perfect. The only downfall is the parking, you have to park on the street and at times it's challenging to find a parking spot.