Excellent location and excellent place. Highly recommended.