Cannot say enough good things about this condo and the host! From the thoughtful, beautiful decor throughout, to the small details like an abundance of games for the kids, extra toothbrushes just in case you forgot one, an espresso machine, pool floats, sand toys, beach chairs, perfectly clean fresh white towels, the cutest toddler bed in the master bedroom.. this condo has everything a family could want or need. So many pools to choose from (the big one was a bit cold as we visited in April and it is not heated,but all 7 of the smaller pools were heated and were perfect). We felt as comfortable as we do at home. Teri has done a wonderful job and really cares to make your stay perfect. Super easy check in/check out process. We will definitely be back!