Great location and beautiful views overlooking the royal mile. Beds were comfortable and clean. Only improvements could have been improving the kitchen and bathroom cleanliness. Other than that a great stay!