Can't recommend Elaina's place enough. It was extremely clean, well decorated, and Elaina is so friendly and welcoming. The location is very convenient, right next to grocery and convenience stores and within close walking distance to Holyrood and Cannongate. I would definitely stay here again.