This resort is a gem. We stayed in Seashell. Wonderful location, views, very clean and well appointed apartment. The nearby airport fades away with the sound of birds, surf, sunshine and relaxation. There is a small bocce course, corn hole, some walking trails, a little beach, kayaks and even a small sailboat to play in the protected bay. Snorkeling is pretty good too - but need water shoes. We did onsite spas that were intensely relaxing with the sound of the surf just feet away. The restaurant serves excellent food for both lunch and dinner. We'd stay here again and recommend it highly.