Location was safe and upscale. It was also very convenient to Castro. Anna & Alex communicated very well and provided a guide to local restaurants and places. The apartment was clean. The beds were comfortable. The layout was just as described. It was exactly as we expected and we would definitely stay there again!