Stayed here for one night during a business trip. The owner was very welcoming and helpful.
The room itself was a bit on the small size with no view or outside balcony. The room was furnished in a cosy, homely way with lots of trinkets "clutter" which didn't appeal to me at all. I am giving a rating of 3 because I would prefer to stay in a standard room that is simple, like a hotel, for business. If you are looking for a place where you feel you are staying with family this is the place. The breakfast was great for the price paid for the room and once again service was excellent. The ocean view was stunning when you walk to the edge of the property, downside no access to beach from the B and B.
Also not sure if the BnB is really suited for longer stays but overnight should be fine.