This place was perfect for the one night we needed. It is very close to downtown providence and the parking spot was right by the entrance.
Keep in mind that this is a top floor unit so there are some stairs that you will need to climb for access.