Our stay in Edinburgh would not have been the wonderful one it was without the exceptional hospitality of Campbell and Yvonne. The apartment was impeccably clean and most centrally located. The hospitality of the hosts was second to none, providing excellent recommendations and helpful advice when requested. Thank you, Campbell and Yvonne, for your kindness and wonderful Air B&B experience.