Brilliant all across the board. Beautiful villa, great hosts and very welcoming. Highly recommend