Excellent location. Many restaurants, also a supermarket in the same building complex. But entrance is around the corner. Kitchen is user friendly, but you will need to bring things like coffee/oil and paper towels or napkins. Great nail shop and gelateria across the street too!
We were 4 people and we felt comfortable with the space. Nothing fancy but very functional. Excellent AC. Highly recommend for sightseeing purposes!