With a bit more effort this could be a 5 star place. When we arrived we found the air conditioning not working as well as the outdoor shower. We let the management know and they were very gracious and managed to get things fixed. The next day we had to ask for maid service. Apparently there was some miscommunication with the maids. The third day we got service, but were left without bath mats, hand towels and wash cloths. Once again we did ask management and the problem was rectified the next day. The place in a wonderful location, very clean and beautiful setting. I just think there needs to be a little more effort needed to assure guest satisfaction for the prices that are charged.