This is really a lovely apartment and the pictures tell the truth! We enjoyed our stay there and the nearby area was also quiet with close walking distance to both grocery stores and restaurants. The wonderful terrace with a view over the bay area was very private and had all day sun so we actually sun bathed there despite this being the first week in January.
You will not be able to find the building on Street View (on a popular map service) as it was built after they took those pictures. Before checking in you will however receive good information on how to find the apartment building including a video on how to find the keys for checkin.
The landlord Jessica was also very helpfull and did check up on us via WA too. When we where checking out of the apartment we forgot my specially made pillow and she was very very helpfull to get it back to us. Thank you so much for that and also sorry for the inconvenience we caused you Jessica!