perfect location, great price for a great experience!