A++++ . Great stay. Great hosts . Amazing location and amazing house