I am a local who needed a place to stay for a month. I loved the full Balmoral experience and you will not go wrong booking here. Wake up to the sound of the harbour waves, walk the foreshore, have a coffee and then sit on the balcony in the sun and people watch. The place has everything and if it doesn't I don't doubt Alasdair will help you out with it.