Very clean! Kitchen well stocked with dishes, pots and pans, storage containers and even a crockpot. Plenty of bath & beach towels. Easy access to beach and bay. Beds were comfortable. There were plenty of blankets for the cool nights. The only negative was inability to watch Netflix or Amazon Prime on the great room tv due to WiFi. Speed. The management came twice to help get it going but each time it only worked for about 30 minutes. We ended up moving the smaller tv from the bedroom to the great room. Other than that everything else was great!