Very clean, spacious with well stocked kitchen. Perfect for a family traveling with kids with plenty of room for everyone at a reasonable price. Would definitely stay here again with the family!