Sam's appartement is highly recommend. It's clean, spacious and right on the Royal mile. Self check in was easy and Sam gave us all the correct info needed to find our way around.