Great place, conveniently located and just as described. Todd was super responsive and easy to communicate with, and also gave us good recommendations for things to do. The mango tree in the backyard had the sweetest fruit and we got to enjoy some during our stay. There are also beach chairs and umbrellas etc. in the house which were thoughtful add-ons.
The only issue we had was kids in the upstairs unit running around in the morning, when we'd have liked to sleep in. Also if you are planning to cook in the unit, only one appliance can be running at a time (including the electric hot plate), which can get a bit inconvenient. However this does not apply if you are mostly eating out / re-heating leftovers.
Overall, we had a good experience and would recommend Todd's place.