The villa is at a great location with amazing views and very peaceful beach. It was perfect for our family with 2 kids. With the work and online schools, internet was also not a problem.