This property feels luxurious and has all the amenities that a family could want. Beach chairs, towels, umbrellas, and other gear was very convenient. The pool is amazing and was never busy during our stay. Appliances could use some attention - BBQ not functioning well and the oven takes a strangely long time to heat up. That said, we cooked at “home” a lot and enjoyed the big kitchen.