Two-Bedroom VillaGuests can make meals in the kitchen that has a refrigerator, an oven, a microwave and a toaster. The spacious villa offers air conditioning, a minibar, a tea and coffee maker as well as a terrace with garden views. The unit has 2 beds.