Clean, spacious apartment in an unbeatable location on the Royal Mile. Great facilities and excellent communication from Cati. Recommended.