Excellent place. Super location. Well worth the money.