Cozy apartment with attention to details; the terrace on the roof is priceless.