John and Catriona are perfect hosts, welcoming and helpful, they gave us lots of tips about the town & food. The apartment is very clean, bed and shower 10/10, nice breakfast with view to Hollyrood Park from the living room, few minutes walking to the city center. Highly recommended without any doubts.