Great villa, clean and very well equipped