The host is amazingly helpful, the house is charming, and the location couldn't have been better for both Newport and Block Island