Spotless and conveniently located, the place is great for short stays in Providence.