Very spacious and well-appointed. Attentive hosts.