Cute, clean and so convenient. It's half a block from the beach and walkable to several great restaurants (dinner, coffee, snack). Street parking was easy.
We stayed with our two young kids and it was perfect - they shared the pull-out sofa and we slept in the bedroom. Note that the other daybed sleeping areas would be very tough for a child or adult to sleep in.