We were delighted with how good this place was. Very handy, easy parking underneath for our rental car, very comfortable apartment with a balcony, good kitchen facilities. Above all, the staff we dealt with were some of the best we have ever encountered. Ten stars to those staff.
One issue with our room is that the shower is over a bath and has no safety handle on the wall above the bath to help get firmly from the floor into the bath for a shower -- and so nothing to grab if you slip in the shower/bath. Attending to this would be a big help and would not cost much.
The street Cosmo is in, Park Road, has lots of restaurants, of varying price ranges and types, easy to walk to at night and the area is very welcoming day and night. Close also to Milton train station, and, we discovered to our delight, there is a ferry wharf on the river at Coronation Drive opposite Park Road, with CityCat council ferries every 15 minutes to every stop up and down the river -- very handy to get to South Bank, North Quay, New Farm or wherever you want to go along the river with its fantastic views. Use the same tap-on, tap off Go Card as used for buses, trains (and the Gold Coast trams too).
We would definitely stay again.