The entire experience at Cayo Costa was something my family and I will NEVER forget. We are a family of 5 with kids ranging 7-13. Through the reservation process Dina was incredibly responsive and very helpful answering any questions we had. Jill, the property manager on-island, was a dream as well. Super responsive and helpful throughout the week. The house was clean, comfortable and exactly what we needed. The screened in porch was a favorite for night games and dinner. I was a little worried when we booked about the Solar Power situation, but we had zero issues - hot water all the time, ability to run lights, etc. In fact, really no difference from typical house. There was plenty of everything - paper towels, toiletpaper, sheets, pillows, towels, beach towels, sandtoys, chairs, kayaks, coolers. This made packing SO much easier. We loved watching sunrise and sunset on the roof. I realize I'm rambling, but I honestly can't say enough wonderful things about the whole trip. We will DEFINITELY go back.