Superb location, great comfortable house, and two awesome hosts... enough said, stay here.