Absolutely fantastic hosts. We had a fantastic stay - the view is so wonderful from the villa. We were 3 generations on holiday - the villa was perfect for 3 generations.