Steve's place in Coogee is awesome. Check in was easy - and the apartment is literally across the street from the beach. I used to live in Coogee and this is by far the best place to stay!