The Caledonian apartments are spotless and in a great location. The place was stylish and very spacious, and stayed warm. Would recommend anyone stay here!