The apartment is huge and had enough room for 4 adults. Location is great and very close to the Santa Lucia station by foot without crossing any bridges - so ideal if you have multiple bags to lug around as we did.
The check in process was hard, however. The owner indicated that a hostess would be our point of contact, and the hostess in turn deputed another assistant of hers to meet us near the station. About 10 phone calls and 30 mins later, we got the keys. There were house rules around where to dispose off garbage - a notice on the door inside the house said the hostess would show us where the street trash cans were, but we weren't shown this and ended up walking around the neighborhood to find the trash can to avoid fines.