Nice spot in providence that is comfortable for short stays.