Spacious, comfortable, and clean! The kitchen is well-stocked, and there are beach necessities too!