Amazing location on the royal mile and lovelly compact flat. Easy check-in and great host communication. I wouldn't say the flat was 'luxury' but it certainly was lovelly for a few days stay.