Spacious -> bigger in person than the pictures suggest. Each of the bedrooms and bathrooms are generous in size. Lovely outdoor area. Clean. All the amenities and cooking equipment you would be likely to need. Great place for friends or a family trip. Can't really fault it.