Lovely apartment, great facilities and very good hosts.
Had everything we needed and was very warm, clean and tidy.
Only downside, which wouldn't stop us staying here again, was one sofa was very hard and not very comfortable abs the walk into town was a bit far for the little kids with us.