It was a lovely place with fantastic location (walkable distance to Coogee beach, lots of restaurants, easy access to public transport). I think if it is maintained well (like having insect screen, for example), this place will have much more to offer.