We had the best Christmas break at Firefly. An ideal location especially for children. The kids were constantly entertained by the many amenities including the tennis court, swimming pool, open space and pool table. As a family, we have made such good memories and we will most certainly be back to create more. Mike is a wonderful host and stayed in touch throughout our stay. Thanks so much Mike for making this such a memorable stay!