Lovely apartment, well appointed. Very close to fun pool which the kids enjoyed immensely. The resort has a nice feel to it with some good shopping nearby and short drive (or walk) to a beautiful beach.