Warm, nicely appointed and just what we needed.