We spent seven nights at Larry's place. We own the entire studio equipped with a full kitchen and a private bathroom. We did not meet Larry in person but the check-in process is extremely smooth due to the clear instructions (and we actually greatly appreciate that).
The apartment has great view and locates in a convenient location. The only drawback is the bed - it is relatively small with a softer mattress. The sound insulation could be better as we can clearly hear noise coming from the street (even at floor 29) and people talking in the apartment next door. Overall though, we really enjoy our stay there and think of this place of great value for your vacation.