The great thing about this place is the location. The place was dirty, old, and just uncomfortable in general. We loved the proximity to the Royal Mile, but would not stay here again. Also the host is terrible at communicating. Because of this, there was a misunderstanding and I paid for accommodations on those nights twice. Very frustrated with this whole booking.