Great place to stay! Fin was kind and welcoming, and really went the extra mile to make us feel at home and comfortable. Her place is clean, welcoming, and in a great location. You could take the bus into town, but we enjoyed to 15-20 minute walk to Princess Street Gardens and then headed up to the Royal Mile. Definitely would recommend staying with Fin—she is a great host!