We had a great stay at 75 Brook St. It is located near several enticing restaurants and coffee shops and is within walking distance of Brown University. The apartment is very clean, comfortable and modern and Steven was very responsive and clearly cared that our stay was a good one. I would definitely stay there again if I were to return to Providence.