Spacious, nicely decorated, lovely outdoor area in a fantastic location. Great hosts.