Nice place with a pool. We were just 3 persons but the villas easily can handle 6.
Fast communications with the host