The location is fantastic but the apartment was not ready when we arrived. And most important, the apartment was really dirty. Even after the second cleaning we requested, it remained dirty. Elisa was nice and tried her best but we felt cheated. Not a good experience.