A very spacious flat in an excellent location. The flat is close to everything between princes street and the shore. One complaint would be that the large section of the oven didn’t work (the management did have someone come out but he had to order parts. The oven wasn’t repaired during our stay) and the pots and pans need replaced as the non-stick coating was all scratched. We stayed for a month so this probably won’t bother someone who isn’t intending on cooking. Overall though I would definitely recommend. The property management responded quickly to any questions or concerns we had.