Waleed's place is an ideal place to stay in Providence; a beautiful building that's designed well and stocked with everything you'd need; a location close to restaurants, bars, shops and the hubbub of college life; and a great host. Don't hesitate to book. It's worth it!