We absolutely loved our stay at Firefly and wished we could have stayed longer. Everything was super clean and beautifull! Wifi and AC worked nicely and we loved the pool, which was even bigger than we thought. The complementary bikes were perfect to get around on the small island and no wish from us got denied. We could even stay within the premise after check out, which was really nice. We would definitly stay here again!