Clean and with everything you could possibly need! Walking distance to the beach, but would recommend having a car otherwise as bus is infrequent and a fair walk in the heat.