This apartment was everything you want for a city break. It's just off the Royal Mile, meaning that it's walking distance from the castle and other main attractions. We really loved staying here. Communication was great and it was easy to check in and out. Definitely recommend it!