We ended up booking our trip very last minute (only 2 weeks before traveling to Hawaii unexpectedly). We were very lucky given the short notice to find this place. Great location, friendly people, great insider info & tips about the area, and a well equipped space. If you are going with limited advanced notice you will not find anything nearly as good and in the same situation we would do it all again. That being said, if we were booking 6 months to a year in advance like most people then I would probably have to look elsewhere because there were a few issues. The first is the ants. Clearly they are aware of the issue and trying to address it but the abundance of household ant baits just aren't doing the trick; it is time to bring in professionals. The second is that the wifi is terrible. Normally this wouldn't be a huge thing but by wife was sick a couple of days that were were here and it was extremely frustrating that the wifi would cut in and out every few minutes even if you were sitting in place. They have lots of routers available to connect to but they all seem to have this same issue. Lastly, there was the noise. Surround the complex is school bus parking, mail truck parking, and a shopping center so there was quite a bit of noise from them coming & going each day, their drivers standing around & chatting for long periods of time, and the trash truck coming every couple of mornings for the shopping center. Then there was the roosters. Soooo many roosters crowing morning, noon, night, midnight, mid-morning, mid-day... you get the idea and no you don't get used to it. Obviously roosters in the distance are unavoidable but outside your very thin bedroom window day and night is exhausting. I think the issue is the number living and thriving there on the property around and under all of the buildings. So again, overall experience was good and we would do it again on short notice but the things I noted definitely would justify us looking elsewhere with sufficient notice.