My husband, mother in law and I just stayed at the Capri for the long weekend. It was our first time there, having previously stayed at the Grand, and Stockton Inn. (Both of which we liked except the hard beds at the Stockton!) The Capri was very clean and had everything we needed for a short stay. The beds (full, not queen - but two of them) were comfortable and the linens were spotless. The front desk was accommodating when we called and said we would be arriving late due to traffic. We really didn't have any other interactions with them during our stay besides check in and check out and they were very pleasant. We knew that the office was closed after ten, so when the people above us came back at 1:30 and continued to party loudly we were't sure what our course of action was, so we just turned on the AC in an attempt to drown them out. Next time I would ask for the third floor. The only other minor annoyance was the light shining from the neighboring hotel into the kitchen window which was frosted but had no shade or blinds. We covered it with a towel ourselves instead of asking at the front desk. I have no reason to believe that they wouldn't have helped, but we figured it was easy enough to deal with. My mother in law's room faced the ocean and she didn't have that problem.
We don't have any small children, but I did notice the kids there enjoying the shuffleboard and ping pong.
Even with no vacancy, there were plenty of parking spots.
Overall, it was a good experience and we will likely return next year to stay.