We've just returned from a business/social trip to Edinburgh and moved to the Caledonian for our 2nd night of the stay. The facilities inside the hotel and service are excellent. We thoroughly enjoyed late night drinks in Peacock Alley, which is ideal for relaxing with family, friends or the papers. Our room was very well appointed, although quite a long walk along various corridors. Unfortunately we only had a view of the car park. Shower was superb, as was large screen tv and coffee machine. Some great touches. Most annoying and dissappointing was the 25 minute wait for breakfast! We've never queued for breakfast in any other hotel before and to do it in a hotel of this calibre was extremely dissappointing. We weren't even offered orange juice or coffee whilst we waited. We were then annoyed to see that waiting guests were seated in preferential order and not per length of wait. Clearly if you pay more you get better service! When we pointed this out they were clearly embarrassed to have been found out. Once seated the food was very good but the staff could not cope with the volume. Not great for a hotel of this standard, glad we did not book for dinner.