Mario’s flat is the very nicest flat I have stayed in. It is elegant as well as homey. The beds are comfortable, the kitchen is well stocked, the bathroom benefits from a fabulous shower. It is very comfortable, and beautifully appointed. The location is excellent: close to Arthur’s Seat as well as the Royal Mile. I would stay here again in a heartbeat!