Jo’s flat on Royal Terrace is highly recommended. It’s a short walk to the east end of Princes Street, yet in a peaceful road with views out to the sea. Parking on the opposite side of the road is free at weekends, with plenty of spaces available. The flat itself is very stylishly decorated with the most comfortable beds and linen we’ve ever had! Lovely smelling toiletries in the bathrooms too. Jo was very responsive, her directions excellent. Overall, we wish we’d been able to stay longer.