It was our first time at the complex and we were thrilled. Everything is very clean and well-maintained, the owner is there several times a day and takes loving care of everything around the complex. The pool is cleaned daily and the water values are checked. There is nothing to criticize. The rooms had fans and perfect fly screens.