This apartment was exactly as the photos showed. Very clean and welcoming. Located in walking distance to shopping, restaurants, cafes, and the cable cars that take you to other areas. I would recommend this for your stay. Beds were comfortable and linens were clean. Fully equipped kitchen.
Note though that the apartment is a third floor walk up with steep staircase. Great workout for us but I wouldn't recommend it for older folks who aren't used to climbing stairs.