Great place to stay for our little holiday!!! Be prepared for a daily workout with those 70 stairs but the view is completely worth it! We loved our stay! Entrance is on the Royal Mile across the street from eateries and bars! Great place!!