Absolutely spotless, wonderful hosts, great location, we had a grear time & will definitely be back x