Last year, my husband and our children stayed at the Hotel Monaco during the Scottish Christmas Walk. The hotel fell short when we attempted to use the pool because it was unbearably cold. This year we stayed again for the same reason. Thankfully, the pool was well heated. Yes, the decor doesn't mesh well with Old Town charm, but it was nonetheless festive for the season. If you plan to stay here for any holiday, make reservations well in advance. Another thing to keep in mind, this is a dog friendly hotel. The biggest compliment I can give is that the staff is very friendly and accommodating.