Perfectly located on the royal mile. Great amenities and space. A very comfortable place to stay.