Lovely and clean. Had all the amenities one needed. Little extras were appreciated. Dogs were very friendly.