Spotlessly clean, warm, inviting and very family friendly. Sarah is a wonderful host and our stay was great.