beautiful villa with superb views. well equipped, clean and comfortable, easy check-in and out. fabulous stay.