Spacious and clean, very reasonable price. Lovely hosts who were kind with our puppy. We didn't read the amenities properly so we were surprised that there wasn't a TV. But it's a nice stay overall.