cozy apartment with surprises like a heated bathroom floor.