Taiba place is stylish and very close to all amenities. The bed is very comfortable. Your very close to the castle and the Royal Mile. You have stunning view over the castle. There are some good restaurants just past the Royal mile, but the grassmarket area has good pubs. The grassmarket is a vibrant area, so bring your ear plugs!