I think it is good to mention that the villa is located in a resort of villas. The place is very secure, clean and it is a real 4 stars. If you would like to spend real vacation in a quiet environment, this villa is the place to go. There is a good restaurant and 2 swimming pools in the resort. The villa is FULL equipped, very comfy, modern, clean, beautiful, well located and many more! I suggest to rent a car to be able to move easily and visit different places and beaches during your trip. Taxis are quite expensive and since the island has only one principal road, it is very easy to travel by car.
Also, the most beautiful beaches on the island are not really surrounded by hotels (excepting Sandals) so it is preferable to plan the rental of a car in your budget. People are so welcoming on that island, I really enjoyed my stay. I would love to go back to the same villa with my family!