First time I have ever stayed here and the staff is out of this world. They do everything with a genuine smile on their face, help with anything you may want or need, and the rooms are impeccable. If you can get an ocean view, it is spectacular. Treat yourself to food and drinks at the pool, they're to die for. Can not thank the staff enough for making this trip such a wonderful experience and a memory to last a lifetime!