This is a wonderful location. There's lots to do within walking distance but it is away from the crowds of loud drunk people. Very short walk to both the beach and the bay as well as great coffee.
If you plan to use the kitchen I would advise bringing your own cleaning products. With the proximity to the beach and fast turnover of guests everything is a little grungy. I'm not especially picky about sheets but the other guests with me complained about sleeping on sheets that looked dirty. I let the owner know about a couple of maintenance issues and he was responsive to that so I won't list them here.
All in all I would stay here again as the location is just perfect, but I would prepare a little differently.