Villa is brand new! Very well equipped. We loved our stay! Clearly reccomended