I would HIGHLY recommend picking David as your agent. He knows the island well. He listened to all our needs, wants, & was also very kind and patient with us. He exceeded our expectations. We now have a place to call home on the island and we can't thank David enough for helping us! We will definitely be using him in the future, and I think you should too.