Very clean. Well stocked kitchen. Everything you needed to cook. Beach chairs, boogie boards and beach towels. Would definitely stay here again!