Joyce takes the definition of an "amazing Airbnb host" to the next level - she's impeccably friendly, hospitable and sensitive. We were feeling a little peckish during check-in after a long train ride, and she went out of her way to make us fresh & warm baguettes filled with simple yet absolutely delicious ingredients. Breakfast in bed, daily cleaning of our rooms and constant feeding (tea! coffee! ice creams! snacks!) was more than what we could've ever asked for. Would definitely recommend staying here, because I'd personally want to come back if I visir Edinburgh again!