Clean, comfortable stay in a very convenient location to restaurants, stores, and public transportation. The Royal Mile (castle) is a 10 min walk. Beds were comfortable. Nice roomy kitchen. Note that there is a shower in the bathroom. It’s in the heart of the city so it can be a little noisy. Have to go up lots of steps to the Apt.