Great hosts, a house in an awesome location in beautiful Newport = perfect family vacation!