We stayed at this place for a few days and it was really wonderful. The walking distance to the metro is superb and also the stores are right around the corner.
The place has all the amenities you need for a short stay.