From the moment we arrived the staff treated us as if we were the only guests there. The entire property is landscaped beautifully and maintained impeccably. We enjoyed going to the beach daily where chairs and umbrella were set-up to your liking. Gazing out on the ocean and watching the whales jumping and diving each morning was amazing. The many pools are beautifully designed. Again, kudos to the staff that met your every need,,,they were incredible!