Great property, great hosts, no frills but comfortable enough, sparkling clean; good location