Firstly, Gary is a great host with excellent communication - a pleasure dealing with. As others have said, quick to communicate, helpful with info and checking in is a nice touch as well.
Re: the accommodation itself, what a superb location - the golf course, the pool, the proximity to the beach and snorkelling areas, as well as hikes. There are a few aspects that may be dated, but we weren't there to live in the house - rather soak up the sun and get in the water.
Thanks again Gary!