Karen's Place was comfy. It is cute and cozy, especially just outside the front door on the patio area. Karen's gardening skills are amazing! And we really appreciated her quick responses to messages when we had a question.
The steps (175?) to the beach were quite the hike, but otherwise you are close to the beach. Lots of green bikes to use or you can just walk to many restaurants and bars.
Taking the shuttle and then the water taxi downtown was easy. If you are a senior citizen make sure to get the senior rate for the water taxi, great deal!