Casa Caracol will probably be good if you are looking to be in/near town and for your number of people.

//ambergriscaye.com/forum/ubbthreads.php?ubb=showflat&Board=4&Number=258566&Searchpage=1&Main=27551&Words=casa+caracol&topic=0&Search=true#Post258566