Staff were very responsive, communication was good. The villa had everything you need and was very clean - even after I requested an early check in