Location: Great location with restaurants, the beach, & the pier/convention center all within walking distance (half-mile or so). We were actually there for a convention center event.
Host: Patricio was a SUPER host, accommodating our early check-in, responding immediately to our inquiries, and VERY friendly & accommodating.
Accommodations: The apartment was comfortable and quaint, stocked with all of the basic necessities. My 2 teenage kids and I fit comfortably. The newly-remodeled bathroom was beautiful. Re: security, you've got a key for the lower-level entry security door, & another that provides entry to the apartment via a steel-security-screen-door and the front entry-way door. We felt secure. This is a 3rd floor apartment with external entry. All-in-all, the apartment was great.
Three downers:
#1 No A/C (disclosed in the description...after all, you're practically ON the beach) and no screens on the windows = some bugs
#2 Though parking was available, we ended up with a "Street-Cleaning-Day" $50 ticket :-/ We actually saw the sign & moved our vehicle...it just so happens we unknowingly moved our vehicle into ANOTHER street cleaning zone. What a racket the city of Long Beach has!
#3 The apartment was definitely cleaned...kitchen, bathroom, sheets, swept, etc, but the floors (pergo, laminate, tile) would leave our feet noticeably dirty...I kept my socks or sandals on once I noticed this.
Bottom Line: For my kids and myself, based upon location & price, it was a decent experience. IF my wife had been with us, it would have called for a whole different level of "acceptable" and this experience would not have measured up.