It is a great place in a good location, very close to a subway station.
It was easily big enough for our group of 6 people and we enjoyed our stay there.