A lovely apartment, close to Royal mile. Natalia and James are excellent hosts and were prompt in their communication making the stay very comfortable.