Wonderful place to stay!!

We loved our stay at Isla. The pool was fantastic, and we were so close to two beautiful beaches.