The hotel is situated in a quiet area just across from a park and is about 15-20 minutes walk from Princes Street. Everything about the hotel looks wise is perfect, they have recently opened a new restaurant which is reasonably priced and the guest rooms were spacious, nicely decorated and very clean.
My friend and I were originally put in a double room and the bathroom was amazing, perfect for a romantic stay, with stand-alone bath and separate shower room. There was no trouble changing rooms and we were moved to an even bigger one with a double and a single bed. All the rooms have flat screen TV's.
The staff at the front desk were very helpful, we were able to check-in early and leave our luggage until late at night on the day we checked out. They also helped us out with directions.
The only reason I haven't given the Bruntsfield 5/5 is because the restaurant service was very slow. The breakfast was okay but there was only one hot choice for vegetarians.
I would definitely stay here again and would recommend it to others.