More immaculate than you could believe possible. Anastasia and Alberto's room is great value. Ziggy and Banshee (their cats) are delightful. Their flat is in a great location. We walked there from the station and it's easy to get to the Old Town. Across the road is a park from where you can climb Arthur's Seat which has a fantastic view overlooking the city. We followed a previous guest's recommendation and had a really nice meal in Gautam's Nepalese 5 mins walk away.