Amazing villa. Steve’s villa is well equipped with everything you’ll need for your stay. Strategic location with restaurants, fast food chains and supermarket nearby. Villa is beautifully decorated.