Great place, great price, great location! Be prepared to pay for parking or find a friends place to park your car while you walk around.