Overall good experience. A few things missing/broken when we arrived but didn't put a damper on our vacation. Comfy beds, clean house, nice layout, great pool.