This is a lovely light filled and well designed apartment that was great for our group for a quick one night stay, (we were 2 adults and 2 kids). The pull-out couch was surprisingly very comfortable and we appreciated having a designated parking spot to make our stay more relaxing.
However, this is not a short 2 block walk to the beach. It is more like 6-8 blocks, and it is also over a fairly big hill to reach the beach access. Since we were with kids, it was too long of a walk and we had to drive to the beach.
Other than that, I would stay here again as the host was very accommodating to our schedule and the apartment was comfortable and cheery.