We had a great time at Zoe's place. It was really well located. Pubs and restaurants were close and we were on a bus line. It was easy to catch a bus to the Royal Mile. You could walk it too, it's only about a mile or so. The place is spacious and the kitchen is quite large. The place had everything we could possibly need and is in an enclosed courtyard. Access is through a controlled gate and we felt very safe. The place is also beautiful! Next time around we will definitely stay here again.