Very, very clean and everything is updated! At night, the patio is lit up with string lights, it’s super cute!! We loved that all the beach toys, boogie boards and chairs are provided. Would stay here again!