Where to start? I have nothing but positive things to say about this trip. Emil, the owner, set the tone for our vacation with outstanding customer service from the very start when we began planning. He is super responsive and helpful. When we arrived, we met Negra, the housekeeper who took such good care of us all week. She is a lovely person. If someone in your group speaks some Spanish, it's helpful because she doesn't speak much English. She cooked breakfast for us daily, and it was delicious - from the fried plantains down the freshly made passion fruit juice (amazing!) She will also shop for you and make dinners. We only ate one dinner in because there was so much to do and see in town, but that dinner was exceptional also - fresh fish, veggies, beans, rice, and salad. The apartment is clean, well-maintained, and has everything you need. The highlight for us was the outdoor sitting area, where we spent a lot of time reading and relaxing. The beach is stunning and they have lots of lounge chairs and shade structures. We always found a spot to camp for the day. In fact, we were surprised by how few people there were (we went in the first week of January). The service at the resort is superb. We had lunch once on site, dinner once, and ordered drinks and tapas on the beach. Everything was delicious. They take good care of you and are genuinely friendly. We went into the town of Las Terrenas twice for dinner and shopping and we loved it. It's a bit pricey for a taxi ($40 round trip) but worth it. It's only a 15 minute drive and there are tons of great restaurants/bars. If you want to get some well-made Dominican cigars from a lovely business owner, go to see Marco at Mondo Puro. Also, we highly recommend La Tre Caravelle for dinner, but make a reservation. Recommend walking down the beach and popping into one of the many beach side bars - super pretty! For the more adventurous, I recommend getting a moto concho at some point. It's a motorcycle taxi - really fun! They don't drive very fast so you won't fear for your life, but it is a little thrilling. But do not pay more than 200 pesos - you can argue with them if they try to charge too much. We are definitely planning another trip there! I will be brushing up on my Spanish because the locals are really friendly & helpful but do not speak a ton of English. It would be more fun if I can communicate better.