This is a great place to stay. The location is excellent if you want to be central and close to the Royal Mile. The apartment is cozy yet spacious and has everything you'll need. It's very comfortable. The host is great - easy to communicate with and helpful.