A great, well equipped villa with plenty of space for everyone.