Once again, perfect house, perfect location, perfect hosts! This is my 3rd time staying here, and I can't wait to return next month.