Beautiful and spacious villa. Very clean and well appointed.