Steven's place is very well located if you want to experience the best of Green Point. It's also close to the Waterfront. It's ideal if you mainly need a place to sleep. Most windows look out onto parking area or the back of apartment blocks, except for the one bedroom with views of the stadium.