Excellent place located in a great place.