Haapsalu old town is my favorite place to visit in Estonia. The small old town is surrounded by the sea, very nice small streets to walk, visit some restaurants or cafe´. There were places on the sea where the ice was cleaned from snow and ice skaters enjoying themselves. The town is not busy in winter time, rather peaceful. Lots of great apartments available, some close to the old town even have sauna and zacuzzi where we relaxed.