The place was fantastic, just perfect for a weekend in Providence — centrally located, cool space, helpful and communicative hosts.