We were a 3 generational party of 10. Some love the beach, some do not so Villa Carolina's location was perfect. It is set right at the edge of the beach with a beautiful pool and pool deck for those who do not like to get sandy. The views from all of the many windows were always changing and spectacular. The Jowind was quite blustery the whole week and kept the bugs away. There was fun boogie-boarding and great walks on the beach, all right there. No driving needed. Golf next door at the Iberostar was easy to schedule and excellent. The kitchen was well equipped and large enough for many cooks. We had several catered dinners by Uno Catering which were excellent and very plentiful. Chef Elisabeth & Fanny were lovely. Jorge, manager, was very friendly, helpful and always an email away. The yoga teacher, Anna, came to practice on the pool deck was wonderful (arranged by our concierge Claudia). All of us had a very relaxing time during our stay.