Location is perfect. You are right in the middle of a great area. Rose Street is a great pedestrian area with lots of restaurants shops, and pubs. You are also close to the royal mile. (15 minute walk). If you have a car (which you wont need) parking is not included and very expensive. If you have any difficulty with stairs, you are on the 3rd floor. The place is great and comfortable.