Jesus' place is in a fantastic location for a trip to Providence, minutes from downtown and plenty of restaurants and bars around. Great check-in procedure and quick communication as well made everything super easy and convenient.