Excellent place, excellent location and price-quality ratio! Highly recommended!