excellent location, great experience