I highly recommend staying here. There are only two downsides to this place, both are minor and you may not experience them.
The owners are excellent hosts. They communicate on a very regular basis and answer questions right away. They even send information about the island and the townhouse in advance of the trip.
The townhouse itself if very clean, comfortable (except for the beds, which are a little hard, this is one of the minor flaws that may not be an issue if this is your preference), and well maintained. It is well appointed and there are many spots to sit, relax and enjoy the stay. The kitchen is very well equipped with everything you need for cooking or bar. The washer/dryer works well and is great to have. The bath towels are really soft. I have to find out where they came from! Beds sheets are also soft and there are plenty of pillows.
The location is mostly and very beautiful. It is set back from the road in a private area. The views of the gulf from the decks in back are gorgeous. The neighbors are mostly owners who we found to be very friendly and helpful. One exception would be a loud bunch on the end of our row, but they really were the exception as everyone else was very nice and quiet. (This bunch is the second negative, are not there all the time, may have been renters and their noise level is not under the control of the owners.)
There is plenty of deck space in the shade and I enjoyed reading up on the deck off the master.
This is a fantastic place to bring or rent a small boat as the dock is very convenient.
In short, I recommend this place unreservedly. Note to owners - you may want to get softer mattresses when you have a chance, add extra blankets and see who that was in the home on the end.