My family of 7 stayed at the Villa Flamingo from Dec. 22/15 to Jan.7/16 to celebrate my Mom's milestone birthday gift to us; a family vacation. Suggestions from Frank and previous clients were spot on- from selecting Jose to pick us up from the airport, to hiring the chef to cook for us, to the recommendation of Martinis just a short walk down the beach for meals and drinks. The staff at the Villa were so kind and accommodating, despite their limited English and our limited Spanish we managed to communicate our needs perfectly. The pool and grounds were well maintained, and Mercedes (the maid) was quick to clean up after us. We felt safe on the grounds and never feared being in an unfamiliar country. The bedrooms were well appointed with the room sizes, bed linens and towels, and a lot of closet and storage space. The kitchen was also well stocked with both glass and plastic dishes and glasses- to enjoy at the poolside/outside and in house dining. We were warned that the internet would be inconsistent, but we were very fortunate as we only experienced 'spotty' service a few times in the full 16 days that we were there. Good news for the young adults who needed to stay connected! An excursion guide made a 'house call' and provided us with a variety of excursions that we could choose from, which would have necessitated a trip to town for this service otherwise. We enjoyed trips to town for the beach restaurants, bars and beach life- both during the day and at night.Speaking of waves- Frank's description of the waves and undertow was accurate. No one in our group went against advice but we did see a few that did- with thankfully no negative outcomes. During our stay the remaining 3 other Villas had occupants that stayed for various times and lengths, but despite the numbers you never felt crowded on the property.Castilino (the chef) was hired to make meals for 8 of our 16 days. His meals were tasty, filling and beautifully presented. He made so much food that we had to ask him to omit lunches as we couldn't keep up with all of the food!Overall- we were thrilled with my mom's selection of this vacation rental, the service we received from the owner and the staff that supported the Villas. I would fully recommend this location for anyone wanting to experience a relaxing and laid back time with a group.