Excellent hosts, superb apartment, and the perfect location in Providence.