This place is awesome for a large group. Everyone had their own privacy, then a great room separate from all the rooms to meet up and gather if you wanted to.
Staff was great, rooms were clean and very comfortable, AC's worked great in all rooms.
Option to have a chef come cook us breakfast/dinner is a great option. Was so nice to just wake up and have your meal ready to eat, so you can just start your day without having to go get groceries, cook and clean it all.
Having a private dock makes it so easy for any of your tours you might do, pick you up instead of having to drive into town or whatever with all your gear.
Only problem we had was in a few of the Villas we had no hot water, so we just used our friends showers that did have it. Not too much of an inconvenience for our group.
Over all a great facility, and will definitely come back to Villa Turquesa!!