Excellent location, excellent place! Highly recommended