Very stylish, clean apartment in the heart of the Royal Mile. Perfect location. Easy check-in with detailed instructions. Fresh white towels and bed sheets. Would absolutely stay again. Can’t recommenced more highly.