We had a perfect vacation. The host is lovely and the villa is just lovely. New and has it all. The kitchen is fully equipped and they have thought of everything that needs everything in abundance. The rooms are amazing and the view is perfect. Strongly recommends.