I did not give all 5 stars due to the following:
1. The road in front of the property had about 1 ft of water on the day of checking in.
2. The cable TV and Internet did not work for more than 24 hrs. One TV stopped working completely.

Other than that, it is a beautiful property, so close to paradise.