Sparkling clean, comfortable, modern home. Great location. Great communication from the owners. Our group thoroughly enjoyed our stay.