The apartments are fine ,the area is lovely ,local bars and restaurants are first class.
But there are no facilities within Cay Beach, no cafe bar or shop.
The room cleaning leaves a lot to be desired,in fact it was awful, but you did get lots of towels.