Excellent location and solid accommodations for Providence.