Excellent location, adequate heating, and the kindest host of a well spaced, beautiful, clean apartment. Would definitely stay again without thinking it twice.