My partner and I are going in September for 2 weeks - he likes to sit on beautiful beaches, and relax, while I like shopping and adventure. We will probably try and stay at a few different spots, there are so many opinions and loads of information out there, but simply put - where is by far the prettiest beaches and hotels to stay in and best for the above shopping & adventure? Price is not really a concern, we just want the best holiday we can get.
I appreciate any advice people can offer? :)