we just stayed for one night. our flight left too early to make it from caye Caulker the morning of, and Tessa's place was the perfect stop. her son picked us up from the water ferry, and drove us to the airport the next morning, which was very convenient. the apartment was clean and exactly as described. the wifi was a little spotty, but it did work, and Netflix worked perfectly. the ac also worked wonderfully. Tessa was very easy to communicate with and got back to any of my questions quickly.