SO clean, perfect location, great hosts! An all around great weekend spot!