The location was amazing. However, the internet was super slow and not equipped for the size. Only one tv has cable in all the living spaces. The other tvs couldn't connect to the internet because it was so slow. The refrigerator took a whole day to get cold so don't plan to get groceries the first day. There were very few instructions as to how to get anything. The kitchens were not well equipped for big families. No big pots and pans or even multiple pans for that matter. The seperate "retreat" was super small, again no tv, the air conditioner stopped working one night, fhe doors to the bathroom opened the same way and weren't even able to be opened at the same time due to them hitting together. Also, apparently we were low on propane for hot water and was never notified and someone showed up to fill it, well we had 7 different familes who were all at the beach or out on the golf carts and not able to move the cars right away so they left without filling. If we had been notified before hand we could have made arrangements to move them ahead of time. However there was no communication!