This is an amazing, fun property and we'd give it five stars except for a few issues.
First, the description should let the traveler know that the main house has only one bedroom. The two other bedrooms, which are very nice, are accessible only through individual exterior doors. Great for groups, but maybe not so great for families. You have to go outside to get to the main house from the second and third bedrooms.
Second, the furthest back of the bedrooms has a leak in the bathroom ceiling that causes water to pool on the tile floor during big rain downpours, which we had during our stay. I called the owner to alert him. He said he'd known about it for a year, yet failed to inform us of the leak and the danger of slipping in the pooled water on the tile floor. We had to put towels on the floor to not slip, especially in the middle of the night. The back two bedrooms smelled somewhat musty, which was lessened when the A/C was turned on.
Third, the dining table is outside on the deck, which we found lovely and fun but not in the description.
Overall a very nice and pleasant stay, but the description should alert the traveler to these issues so they know what to expect.