Larry's place was located in a good area, not too far of a walk to places. However, we had a terrible experience. When we checked in, the key cards were old and were not working - they were replacing door locks during the time that we travelled (from card keys that you insert to card keys that tap to unlock). We arrived late from our flight and needed to deal with security to get our card keys working which caused about a 30 minute delay once we arrived at his place. We noticed stains and sand in the bed when we arrived, which we promptly messaged Larry about (with pictures for proof). He stated that he would replace the sheets the next day but not once did he apologize for leaving our room dirty between guests. I'm sure this isn't the standard that he keeps because we read good reviews going into this experience but this was the state his cleaners left the room for us in. When asked about why the sheets weren't replaced in between guests, he just kept denying that the sheets weren't replaced but that "someone just screwed up", shifting the blame to his cleaners instead of taking any responsibility for his place. I have never had a negative experience staying at others' homes and I am sure that other hosts would have handled the situation differently. Airbnb support agreed that the home was not clean and offered us a refund plus a credit to stay at a hotel for the remaining two nights of our stay, which we happily took.
Pros: Great A/C, good location, small gym fee of $5 for your stay, good shower
Cons: Host's communication and accountability/responsibility, loud at times because his place is split into 2 airbnbs (you can hear the other room very clearly)