Spacious, comfortable and modern. We had a great stay with the family.