The kitchen was set up so that we could make our own meals. There are Nice beach chairs, beach towels and a cooler supplied and just enter the beach easily down the ramp., no stairs. The balcony view was fabulous. The mngmt here responds quickly to questions or concerns. Loved the stay. Plan to visit again