We had a wonderful stay at Balmoral in Alasdair's great apartment. The location really is ideal, with a beautiful view to watch the morning sun over the water and then a two second walk to the beach which was wonderful for our toddler. The apartment was clean and tidy and very well equipped for our stay. The private parking was really helpful as otherwise the area is metered parking. The accessibility to cafes, fish and chip shop, the beach and to the zoo and city were perfect for us. We hope to come back!