Ticked all the boxes and would give 10/10 on communication.
Really good value for money considering the size of the villa.