The location of the apartment is top notch, but I ultimately wouldn't recommend this apartment unless you have a high tolerance for sub-par cleaning and signing an extensively long lease. On first glance, the unit appeared clean when we checked in, but after being there a couple of days, it became clear that the floors were dirty, the rug was very stained and collected dirt easily, and the sheets had hairs that definitely weren't mine. It was a long rental, so I expected to clean (and had seen that there were previous reviews about the cleanliness), but it would have been nicer to start with things a bit cleaner. The apartment does not come with a vacuum, so it was difficult to get the carpet clean without one. The walls were paper thin. I could hear entire conversations of the person in the unit next door. Despite that, the neighbors were quiet, so the thin walls didn't end up being a huge deal. Having off street parking was really nice. There was also a laundry room available, but each load cost about $7 in quarters. We were also only provided one set of keys, which was inconvenient but I was able to make it work. The location was great. The neighborhood is quiet and it was only a 15 minute walk to the beach. There is also good/east access to the freeway.
My biggest issue was that the lease was not sent ahead of time and it was actually really long. I knew there would be a lease to sign, but felt that it should have been provided ahead of time because it was nearly 30 pages long. It included clauses about arbitration and punitive damages that felt extreme. This is all just from memory though, because I was not provided a copy of the lease after I signed it either. I felt that it was a bit of a pressure tactic to not provide it ahead of time and then expect me to review it while Nick was there waiting for me to read it. Despite asking twice (once in person and once via Airbnb messenger), I was not provided a copy of the signed lease.