Vista's place was great! South Slope is full of things to do and close to everything