perfect location, great experience