We stayed in the apartment over the Christmas break and had a great time. The staff and additional facilities at Weezie's were excellent (e.g. paddle boards, kayak, bikes, outdoor swimming pools). Make sure you are comfortable climbing the very steep stair/ladder to the bedroom area in the loft. We would highly recommend staying here whilst in Caye Caulker.