The townhouse was absolutely perfect in everyway and Vincent was an amazing host who went above and beyond my expectations. The resort and surrounding area was stunning! We cannot wait to return.