There is a bus stop at the front door. 1 minute walk to a store, you can get low price pizza, milks..etc. 3 minutes walk, there is St gerge park which I can relax there. Pass through the park there is super markets, nice bar, cafe. Everything you need with 15 minutes walk.
I would say its better than live in a hotel if I have to arrange a 3 month stay apartment for couples.