Joshua's appartment is very clean and cozy. It's very nice located, too; just a 3 min walk from Haymarket train station. He was very welcoming even if we did not have the chance to meet him in person. Communication with him was excellent, both before and during our stay, making things much easier. I truly recommend his place for a short stay in Edinburgh!