Perfect location for a large group of adults who want privacy and space. There is a very small living/kitchen area on top level which would not be big enough if you have 16 people. Cool deck overlooking resort on top of villa where group is able to hang if wether permits. The accommodations were beautiful and comfortable. Linens and soap provided but bring your own shampoo etc. There is a store conveniantly located on premises for purchase. Easy uber/Lyft to get around.