We loved our stay here. The flat was bright and spacious and located close to The Shore and bus stops to Princes Street. The host was very welcoming and helpful, both in the run up to and during our stay. We hope to be back!