We had a good experience with casa royal.
Good location, easy to access center with S train.
The house was clean and we had no problems during check in.