Excellent place, it exceeded my expectations. Location is great all within walking distance.