Definitely read the entire post before you reserve. The check-in process is a bit extra and a 30-35 min walk to the actual apartment. Fine, if prepared. Otherwise it’s also 30 min walk to the Royal Mile. The apartment itself is spacious and comfortable. Definitely worth it for a longer stay. Mine was short, but it was lovely. Communication was fine through the app!