Very nice place for short stay in Providence.