We had a wonderful stay at Cocos Retreat. The house was very clean, modern and had all the extras you could want. Great communication with the host, and Dave was very accomodating when we had to move our booking last minute. We can't wait to stay again. Thanks