Great spot near Spencer St Station and Marvel stadium. Perfect for us