Spacious, comfortable, and very clean with everything we needed and more. Great location, too! We had a wonderful weekend and would definitely stay here again.