Great location, only a few minutes walk from the beaches, great hospitality, and responsive to all questions and concerns. I could not have asked for a better host. I hope to come back and do it all again!