Well designed and furnished, comfortable for the family, great location, lovely hosts. Will stay again.