Very good location.

Really close to all major attractions. Plenty of shops and restaurants nearby. ( BTW you can go to the sushi bar - 5 minutes walk - Kyoka II, with unlimited food. Menu in Spanish only :) )

Apartments are comfortable and clean. I think it should be really good for a family vacations.

IMHO some minimal improvements must be made (broken shower hose support, etc) but it's truly minor.

Overall - pleasant experience.