Elkaza villas were clean, close to natural beauty and shops, and had a beautiful view! Liberty organized our transportation and was very responsive throughout the process. We would stay here again!