First the good. The beds were very comfortable and the bed linens were nice. The owner was great about check-in, information, and everything else. It is pretty spacious given an apartment. The need to know. No access from the apartment to the beach, 6 lanes of traffic with no crossings. And even if you could, there is no swimming allowed. It is a long way from anywhere, you need a car. No grocery store, restaurant, etc. anywhere nearby. The pool didn't seem to be heated and it is in a courtyard with not a lot of sun. It is incredibly noisy with major construction on the back that looks like a long-term project, and roads in the front where the balcony is. The bad. The floor was really dirty as was the stove and oven. The curtains in the main bedroom don't fully cover the sliding door so there is a lot of light, and in the second bedroom (facing east) only sheers. Shower floor very slippery. Few things provided. No shampoo, dishwashing liquid, personal soap (other than pump antibacterial), bath towels are one per person and an bathmat, no washcloth or hand towels. No pot holders to take things off the stove, sponge, or dishtowel. No salt/pepper/coffee filters or coffee, etc. This is an issue because there is not store nearby, a tiny bodega that has very few things. We ended up having to get a rental car, and then there was the parking issue. When we were there, they were working on the front door so you couldn't use it all day except for their lunch hour.