Perfect location, only a very short walk from the Royal Mile. Perfect size for 2-3 guests. Very clean and comfortable bed and bedding. The only issue we had was the shower was very short, so a bit awkward for taller people. Would stay again if this was sorted.