A great experience at an excellent location.