Very clean & comfortable. Great location. Welcoming and accommodating hosts! (&cute dog, Poncho) Will be staying here again!