Deluxe VillaGuests will find a stovetop, kitchenware, an oven and a microwave in the well-fitted kitchen. The villa also provides guests with a barbecue. A seating area with a flat-screen TV, a washing machine and a balcony are featured in this spacious villa. The unit offers 6 beds.