Excellent communication. Location only a few minutes from some nightlife and maybe 10 to Royal Mile. Catherine was very accommodating with our schedule. Apt was clean and perfect for what we needed.