Very modern, well looked after villa.