A+++ 5 stars
If I have to nit-pick:
(i) hosts not very connectable.
(ii) cannot get mobile data reception in certain parts of the property.
Property is good, everything as promised.