Great stay on all accounts. House was clean and had everything we needed. Great communications and well worth the value!