Excellent Royal Mile location with secure parking. A clean, comfortable flat with everything you might need.

Gary was very prompt to respond to messages and met us on arrival to show us around. Highly recommended airbnb flat and host!